<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:ad="http://java.sun.com/jsf/composite/leftOpciones"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:h="http://java.sun.com/jsf/html"
      >

    <body>
        
        <ui:composition template="./../left-side-bar-template.xhtml">
            
            <ui:define name="titulo">
                Consulta
            </ui:define>

            <ui:define name="seccion">
                Consulta
            </ui:define>

            <ui:define name="nombre_seccion">
                Consulta de usuarios
            </ui:define>

            <ui:define name="contenido">
                <f:view>
                    <h:form>
                        <h1><h:outputText value="Usuarios"/></h1>
                    
                         <h:messages  style="list-style: none" errorClass="error"  infoClass="success" globalOnly="false"/>
                        <h:dataTable value="#{GrupoController.usuarios}" var="item" styleClass="data-table" rowClasses="even,none" >
                            <h:column>
                                <f:facet name="header">
                                   <h:outputText value="Usuario"/>
                                </f:facet>
                                <h:commandLink action = "#{InformacionUsuarioController.doConstulaUsuario(item.grupoPK.idUsuario)}" value="#{item.grupoPK.idUsuario}" />
                            </h:column>
                           
                            <h:column>
                                <f:facet name="header">
                                    <h:outputText value="Nombre de Usuario"/>
                                </f:facet>
                                <h:outputText value="#{item.usuario.informacionUsuario.nombreUsuario}"/>
                            </h:column>
                             <h:column>
                                <f:facet name="header">
                                    <h:outputText value="Apellido de Usuario"/>
                                </f:facet>
                                <h:outputText value="#{item.usuario.informacionUsuario.apellidoUsuario}"/>
                            </h:column>
                             <h:column>
                                <f:facet name="header">
                                    <h:outputText value="Numero de Cuenta"/>
                                </f:facet>
                                <h:outputText value="#{item.usuario.informacionUsuario.cuentaUsuario}"/>
                            </h:column>
                               <h:column>
                                <f:facet name="header">
                                    <h:outputText value="Email"/>
                                </f:facet>
                                <h:outputText value="#{item.usuario.informacionUsuario.emailUsuario}"/>
                            </h:column>

                        </h:dataTable>
                    </h:form>
                </f:view>


            </ui:define>

            <ui:define name="opciones">
                 <ad:adminOpc/>
            </ui:define>

        </ui:composition>
        
    </body>
</html>
